pollux's Dairy

ubuntu16.04 处理wifi问题小记

字数统计: 640阅读时长: 4 min
2019/12/17 Share

在实体机上安装ubuntu后,出现了两个问题,一个是ubuntu安装后没有支持笔记本网卡的驱动,通过升级内核解决了;另一个是网卡驱动安装成功后,总是无缘无故掉线,通过关闭wifi的电源管理解决了;期间还卸载了一次双系统中的ubuntu…在此记录一下折腾的内容,方便以后查看。

一、安装网卡驱动

装了ubuntu16.04的双系统,但是没有网卡驱动,网卡型号为realtek 8822be,网上一个简单的方法就是升级linux内核,4.14的内核开始支持该网卡,中间有个些坑,记录一下

下载linux内核文件,手动安装:http://kernel.ubuntu.com/~kernel-ppa/mainline/

但是找不到4.14.0的版本,就下载了4.14.1,以为没有影响,但是安装后,发现无线网还是不能使用,所以通过别人的文件名,拼出来了下载链接,下载了4.14.0的

1
2
3
4
5
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400_4.14.0-041400.201711122031_all.deb

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-image-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb

安装:

1
sudo dpkg -i *.deb

重启后还是不能使用

然后去/lib/firmware/rtlwifi,发现没有rtl8822be的驱动文件

下载rtl8822be的驱动文件:
https://raw.githubusercontent.com/wkennington/linux-firmware/master/rtlwifi/rtl8822befw.bin

移动到/lib/firmware/rtlwifi目录下,重启后就可以正常使用了

二、关闭wifi的电源管理

wifi时不时会断开,关闭power management解决

一次性手动解决:

1
sudo iwconfig wlp5s0 power off

永久解决:

1
sudo vim /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

将wifi.powersave = 3修改为wifi.powersave = 2
数值解释:

1
2
3
4
NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0): use the default value
NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1): don't touch existing setting
NM_SETTING_WIRELESS_POWERSAVE_DISABLE (2): disable powersave
NM_SETTING_WIRELESS_POWERSAVE_ENABLE (3): enable powersave

三、卸载双系统

通过给windows EFI启动分区分配盘符,删除其中的ubuntu引导,具体操作如下:

以管理员身份打开cmd,输入diskpart

1
2
3
4
5
list disk						;查看磁盘
select disk 1
list partition ;查看分区
select partition 1 ;启动分区一般为200多M
assign letter=F

cd进去,删除/EFI/ubuntu文件夹

1
remove letter=F	;删除原先分配的盘符

然后在磁盘管理,删除ubuntu的硬盘

备注:pppop连接命令:

1
2
3
sudo pppoeconf
sudo pon dsl-provider
sudo poff
CATALOG
  1. 1. 一、安装网卡驱动
  2. 2. 二、关闭wifi的电源管理
  3. 3. 三、卸载双系统